﻿namespace OrkutAPILibrary.Enums
{
    /// <summary>
    /// List of all methods supported by OrkutAPILibrary
    /// </summary>
    public enum OrkutMethod
    {
        /// <summary>
        /// Create ACL Entries
        /// </summary>
        CreateACLEntries,

        /// <summary>
        /// Get Activities of an Orkut Profile
        /// </summary>
        GetActivities,

        /// <summary>
        /// Create albums in an Orkut Profile
        /// </summary>
        CreateAlbums,

        /// <summary>
        /// Delete albums from an Orkut Profile
        /// </summary>
        DeleteAlbums,

        /// <summary>
        /// Get albums from an Orkut Profile
        /// </summary>
        GetAlbums,

        /// <summary>
        /// Update Albums of an Orkut Profile
        /// </summary>
        UpdateAlbums,

        /// <summary>
        /// CAPTCHA answer
        /// </summary>
        CaptchaAnswer,

        /// <summary>
        /// Create comments in an Orkut Profile
        /// </summary>
        CreateComments,

        /// <summary>
        /// Delete comments from an Orkut Profile
        /// </summary>
        DeleteComments,

        /// <summary>
        /// Get comments from an Orkut Profile
        /// </summary>
        GetComments,

        /// <summary>
        /// Create activities in an Orkut Profile
        /// </summary>
        CreateActivities,

        /// <summary>
        /// Remove an Orkut profile from friends
        /// </summary>
        RemoveFriend,

        /// <summary>
        /// Accept an Orkut friend request
        /// </summary>
        AcceptFriendRequest,

        /// <summary>
        /// Reject an Orkut Friend Request
        /// </summary>
        RejectFriendRequest,

        /// <summary>
        /// Revoke an Orkut Friend Request
        /// </summary>
        RevokeFriendRequest,

        /// <summary>
        /// Send an Orkut Friend Request
        /// </summary>
        SendFriendRequest,

        /// <summary>
        /// Create media items
        /// </summary>
        CreateMediaItems,

        /// <summary>
        /// Delete media items
        /// </summary>
        DeleteMediaItems,
        
        /// <summary>
        /// Get media items
        /// </summary>
        GetMediaItems,

        /// <summary>
        /// Update media items
        /// </summary>
        UpdateMediaItems,

        /// <summary>
        /// Create messages
        /// </summary>
        CreateMessages,

        /// <summary>
        /// Delete messages
        /// </summary>
        DeleteMessages,

        /// <summary>
        /// Get messages
        /// </summary>
        GetMessages,

        /// <summary>
        /// Get people
        /// </summary>
        GetPeople,

        /// <summary>
        /// Update people
        /// </summary>
        UpdatePeople,

        /// <summary>
        /// Get videos
        /// </summary>
        GetVideos,
    }
}
